Перейти к основному содержимому

Оплата договора КАСКО

Оплата договора для ФЛ и ЮЛ

  1. Для оплаты договора или очередного взноса по договору необходимо задать метод оплаты (PUT ... /sales/v2/individual/casco/policies/installments/{id}) для ФЛ и ИП (PUT .../sales/v2/corporate/casco/policies/installments/{id}) Для ЮЛ
  1. Список возможных значений для рассрочки описан в справочнике installment_type. См. в https://developers.vsk.ru/docs/products/casco/directory/

  2. При единовременной оплате договора, работа происходит с единственным платежом. Если платежей больше одного, то работа происходит с ПЕРВЫМ платежом, дальнейшая работа происходит вне системы.

  3. Информацию о платеже необходимо получить в блоке installments после создания/обновления договора ИЛИ при получении информации по договору методом

(GET .../sales/v2/policies/{policy_nr}}).

  1. Доступные значения типа оплаты:

    • CASH (наличные). При положительном ответе считать оплату успешно проведенной. Договор переходит в статус "PAID". Финальная печатка доступна для получения.

    • CARD (оплата картой). На выход положительного ответа метода придет ссылка на оплату в параметре paymentLink. После оплаты договор переходит в статус "PAID". Финальная печатка доступна для получения.

    • CASHLESS (оплата по счету). После положительного ответа метода, формируется счет на оплату. Получить счет можно методом (GET .../files/{filesId}), где fileId необходимо получить из данных договора блок files с fileTypeCode = "BILL". Финальная печатка доступна для получения. Важно оплата счета третьим лицом невозможна. Деньги автоматически не привяжутся к договору, договор автоматически активирован не будет.

    • SBP (СБП). На выход положительного ответа метода придет ссылка на оплату в параметре paymentLink. После оплаты договор переходит в статус "PAID". Финальная печатка доступна для получения.

    • PAYVSK (оплата ВСК). На выход положительного ответа метода придет ссылка на оплату в параметре paymentLink.Отличие от CARD в paymentLink изменяеться URL {host}?id={orderId}. После оплаты договор переходит в статус "PAID". Финальная печатка доступна для получения.

Пример запроса

{
"id": "f29b3e3d-13c2-4d1e-949c-8bc9ffa85bec",
"currencyCode": "RUB",
"paymentType": "CARD"
}

Пример ответа


{
"id": "f29b3e3d-13c2-4d1e-949c-8bc9ffa85bec",
"scheduled": "2024-10-05",
"currencyCode": "RUB",
"amount": 38012.0,
"orderId": "ba70bb3b-cfda-4907-92e4-7132ce19f2a1",
"paymentType": "CARD",
"paymentLink": "https://alfa.rbsuat.com/payment/merchants/ecom2/payment_ru.html?mdOrder=010ecd7c-4d6b-799c-8b41-443e00003a68",
"sendSms": false,
"sendEmail": false
}